Managing Partner - German English Dictionary